employment contract of unlimited duration - Deutsch Englisch Wörterbuch